British Crown — definition

1. British Crown (Noun)

1 definition

British Crown (Noun) — The symbol of the power of the British monarchy. ex. "members of the British Commonwealth owe allegiance to the British Crown"

1 type of
crown